Class ArgumentParser
Command Argument
Constructor
constructor(
args: Array<ArgumentOptionsinterface ArgumentOptionsdetritus-client/command/ArgumentOptions>external Array = Array<never>external Array,
positional?: boolean
)positional?: boolean
Properties
args: Array<Argumentclass Argumentdetritus-client/command/Argument>external Array = Array<never>external Array[src]
Methods
initialize(args: Array<ArgumentOptionsinterface ArgumentOptionsdetritus-client/command/ArgumentOptions>external Array = Array<never>external Array): void[src]
parse(
attributes: CommandAttributesinterface CommandAttributesdetritus-client/CommandAttributes,
context: Contextclass Contextdetritus-client/command/Context
): Promise<{errors: ParsedErrorstype ParsedErrorsdetritus-client/command/ParsedErrors, parsed: ParsedArgstype ParsedArgsdetritus-client/command/ParsedArgs}>external Promise[src]context: Contextclass Contextdetritus-client/command/Context